<template>
  <div></div>
</template>

<script>
let arr = [3, 4, 5, 6];

//语法一:

let a = arr.reduce((总和, 当前值) => {
  return 总和 + 当前值;
});
//t 第一个  c第二个
let res = arr.reduce((t, c) => {
  //因为没有设定初始值  所以第一次循环的额时候  总和t就等于数组的第一个元素t=arr[0]   c= arr[1]
  //第二次循环的时候  t就是7 c = arr[2]
  //第三次循环的时候 t是12  c= arr[3]
  return t + c
});
//语法二:

let b = arr.reduce((总和, 当前值) => {
  return 总和 + 当前值;
}, 初始值);
</script>

<style lang="scss" scoped>
</style>